package com.shop.loan.model.entity;

import java.util.Date;

public class UserReportByMybatis {
    /**
     * 
     */
    private Long id;

    /**
     * 查询时间
     */
    private Date createTime;

    /**
     * 
     */
    private Date updateTime;

    /**
     * 姓名
     */
    private String idCardName;

    /**
     * 身份证号码
     */
    private String idCardNumber;

    /**
     * 订单id
     */
    private Long loanOrderId;

    /**
     * 手机号码
     */
    private String mobile;

    /**
     * 三方查询id
     */
    private String searchOrderId;

    /**
     * 类型
     */
    private Integer type;

    /**
     * 
     */
    private Long createUserId;

    /**
     * 
     */
    private Long updateUserId;

    /**
     * 报告内容
     */
    private String infoJson;

    public UserReportByMybatis(Long id, Date createTime, Date updateTime, String idCardName, String idCardNumber, Long loanOrderId, String mobile, String searchOrderId, Integer type, Long createUserId, Long updateUserId) {
        this.id = id;
        this.createTime = createTime;
        this.updateTime = updateTime;
        this.idCardName = idCardName;
        this.idCardNumber = idCardNumber;
        this.loanOrderId = loanOrderId;
        this.mobile = mobile;
        this.searchOrderId = searchOrderId;
        this.type = type;
        this.createUserId = createUserId;
        this.updateUserId = updateUserId;
    }

    public UserReportByMybatis(Long id, Date createTime, Date updateTime, String idCardName, String idCardNumber, Long loanOrderId, String mobile, String searchOrderId, Integer type, Long createUserId, Long updateUserId, String infoJson) {
        this.id = id;
        this.createTime = createTime;
        this.updateTime = updateTime;
        this.idCardName = idCardName;
        this.idCardNumber = idCardNumber;
        this.loanOrderId = loanOrderId;
        this.mobile = mobile;
        this.searchOrderId = searchOrderId;
        this.type = type;
        this.createUserId = createUserId;
        this.updateUserId = updateUserId;
        this.infoJson = infoJson;
    }

    public UserReportByMybatis() {
        super();
    }

    /**
     * 获取
     * @return id 
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置
     * @param id 
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取查询时间
     * @return create_time 查询时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置查询时间
     * @param createTime 查询时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取
     * @return update_time 
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置
     * @param updateTime 
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取姓名
     * @return id_card_name 姓名
     */
    public String getIdCardName() {
        return idCardName;
    }

    /**
     * 设置姓名
     * @param idCardName 姓名
     */
    public void setIdCardName(String idCardName) {
        this.idCardName = idCardName == null ? null : idCardName.trim();
    }

    /**
     * 获取身份证号码
     * @return id_card_number 身份证号码
     */
    public String getIdCardNumber() {
        return idCardNumber;
    }

    /**
     * 设置身份证号码
     * @param idCardNumber 身份证号码
     */
    public void setIdCardNumber(String idCardNumber) {
        this.idCardNumber = idCardNumber == null ? null : idCardNumber.trim();
    }

    /**
     * 获取订单id
     * @return loan_order_id 订单id
     */
    public Long getLoanOrderId() {
        return loanOrderId;
    }

    /**
     * 设置订单id
     * @param loanOrderId 订单id
     */
    public void setLoanOrderId(Long loanOrderId) {
        this.loanOrderId = loanOrderId;
    }

    /**
     * 获取手机号码
     * @return mobile 手机号码
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * 设置手机号码
     * @param mobile 手机号码
     */
    public void setMobile(String mobile) {
        this.mobile = mobile == null ? null : mobile.trim();
    }

    /**
     * 获取三方查询id
     * @return search_order_id 三方查询id
     */
    public String getSearchOrderId() {
        return searchOrderId;
    }

    /**
     * 设置三方查询id
     * @param searchOrderId 三方查询id
     */
    public void setSearchOrderId(String searchOrderId) {
        this.searchOrderId = searchOrderId == null ? null : searchOrderId.trim();
    }

    /**
     * 获取类型
     * @return type 类型
     */
    public Integer getType() {
        return type;
    }

    /**
     * 设置类型
     * @param type 类型
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * 获取
     * @return create_user_id 
     */
    public Long getCreateUserId() {
        return createUserId;
    }

    /**
     * 设置
     * @param createUserId 
     */
    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    /**
     * 获取
     * @return update_user_id 
     */
    public Long getUpdateUserId() {
        return updateUserId;
    }

    /**
     * 设置
     * @param updateUserId 
     */
    public void setUpdateUserId(Long updateUserId) {
        this.updateUserId = updateUserId;
    }

    /**
     * 获取报告内容
     * @return info_json 报告内容
     */
    public String getInfoJson() {
        return infoJson;
    }

    /**
     * 设置报告内容
     * @param infoJson 报告内容
     */
    public void setInfoJson(String infoJson) {
        this.infoJson = infoJson == null ? null : infoJson.trim();
    }
}